Kleene Chain Completeness and Fixedpoint Properties

نویسندگان

  • Tsutomu Kamimura
  • Adrian Tang
چکیده

Fixedpoint theorems play a fundamental role in denotational semantics of programming languages. In 1955, Tarski [6] and Davis [l] showed that a lattice L is complete if and only if every monotonic function f: L + L has a fixedpoint. Since then, other fixedpoint properties are considered, by imposing either the function to be o-continuous or the fixedpoint to be the least fixedpoint. The key question is whether such fixedpoint properties can as well be characterized by some completeness properties of the given partially ordered set. In this direction, Markowsky [2] showed that a partially ordered set is chain-complete if and only if every monotonic function f: D + D has a least fixedpoint. Suppose we replace monotonic functions by o-continuous functions which play a prominent role in Scott’s theory of computation [4,5]. A slight modification of Tarski’s proof shows that if a partially ordered set D with a least element 1 is o-chain complete, then every w-continuous function f: D + D has a least fixedpoint given by UnEWfn (I). The latter result is the wellknown Tarski-Kleene-Knaster theorem. In 1978, Plotkin asked the validity of the converse of Tarski-Kleene-Knaster theorem beta use an affirmative answer would give us a characterization of w-chain complete pin-tially ordered sets in terms of the least fixedpoint property for o-continuous functions. Throughout the paper, D stands for a partially .3rdered set with a least element 1. Let us consider Plotkin’s puzzle in the followirlg version: Given a D, if every o-continuous function f: D + D has a least fixedpoint given by UIltWf’*(l), is D o-chain complete? In this paper, we answer the problem negatively (Mashburn obtained the same result independently in [3j). Despite this negative answer, we show a rather astonishing result, namely: If D is either countable or countably algebraic, then the converse of Tarski-Kleene-Knaster theorem is true. This positive answer is rather pleasing because most of the D’s used in denotational semantics are either countable or countably algebraic.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Completeness of the Euations for the Kleene Star in Bisimulation

A classical result from Redko 20] says that there does not exist a complete nite equational axiomatization for the Kleene star mod-ulo trace equivalence. Fokkink and Zantema 13] showed, by means of a term rewriting analysis, that there does exist a complete nite equational axiomatization for the Kleene star up to strong bisimulation equivalence. This paper presents a simpler and shorter complet...

متن کامل

On Finite Model Property of the Equational Theory of Kleene Algebras

The finite model property of the equational fragment of the theory of Kleene algebras is a consequence of Kozen’s [3] completeness theorem. We show that, conversely, this completeness theorem can be proved assuming the finite model property of this fragment.

متن کامل

On the Completeness of the Equations for the Kleene Star in Bisimulation

A classical result from Redko says that there does not exist a complete nite equational axiomatization for the Kleene star modulo trace equivalence Fokkink and Zantema showed that there does exist a complete nite equational axiom atization for the Kleene star up to strong bisimulation equivalence Their proof is based on a sophisticated term rewriting analysis In this paper we present a much sim...

متن کامل

Kleene Algebra Completeness

This paper gives a new presentation of Kozen’s proof of Kleene algebra completeness featured in his article A completeness theorem for Kleene algebras and the algebra of regular events. A few new variants are introduced, shortening the proof. Specifically, we directly construct an ε-free automaton to prove an equivalent to Kleene’s representation theorem (implementing Glushkov’s instead of Thom...

متن کامل

Concurrent Kleene Algebra: Free Model and Completeness

Concurrent Kleene Algebra (CKA) was introduced by Hoare, Moeller, Struth and Wehrman in 2009 as a framework to reason about concurrent programs. We prove that the semantics proposed in the original paper is the free model of CKA with bounded parallel iteration, meaning the completeness of these axioms. This result settles a conjecture of Hoare and collaborators. Moreover, it allows us to establ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 23  شماره 

صفحات  -

تاریخ انتشار 1983